@page "/Set_State"

<Text>未完成</Text>
<Tabs>
    <TabPane Key="1">
        <Tab>示例1</Tab>
        <ChildContent>
            <AntDesign.Charts.Column Data=data1 Config="config1" OnCreateAfter="onCreateAfter1"  />
        </ChildContent>
    </TabPane>
</Tabs>

@code{

    #region 示例1

    object[] data1 = new object[] {
        new  {
    year= "1991",
    value= 31,
  },
        new  {
    year= "1992",
    value= 41,
  },
        new  {
    year= "1993",
    value= 35,
  },
        new  {
    year= "1994",
    value= 55,
  },
        new  {
    year= "1995",
    value= 49,
  },
        new  {
    year= "1996",
    value= 15,
  },
        new  {
    year= "1997",
    value= 17,
  },
        new  {
    year= "1998",
    value= 29,
  },
        new  {
    year= "1999",
    value= 33,
  },
};

    ColumnConfig config1 = new ColumnConfig()
    {
        Title = new Charts.Title()
        {
            Visible = true,
            Text = "设置active状态",
        },
        Description = new Description()
        {
            Visible = true,
            Text = "设置单值active状态。",
        },
        XField = "year",
        YField = "value",
    };

    public void onCreateAfter1(IChartComponent chart)
    {
        chart.SetActive(new { name = "year", exp = "1994" },
             new
             {
                 FillStyle = "#5AD8A6",
                 FillOpacity = 0.8,
             });
    }

    #endregion 示例1

}

